miscellaneous exercise 1 Q.3